Revelation is presented as a vision and it reads almost like watching a movie or a play. Without any other context, or reading anything into it, ' the lamb'- Jesus and Michael- ' the archangel ' are 2 different players in the story.
Jesus is referred to, over and over as the lamb. If ' the lamb' did battle with the dragon, there is no reason not to make that clear. But the book clearly describes a separate entity - Michael.
In Rev 19:11, there is another character, identified as the word of god and king of kings who seems to be Jesus, who defeats the beast and false prophet.
I'm not going to stake my life on my interpretation. It just seems to read that way to me.